package digitrencer;

/**
 * A kapukat (és kapu, vagy kapu, inverter) egybefoglaló osztály.
 * @author Gergő
 */
public abstract class Gate extends Element {

    Gate(int id, Wire[] inputs, Wire[] outputs) {
        super(id, inputs, outputs);
    }

    /**
     * A bemenetek alapján a kapu beállítja a kimenetein lévő vezetékek értékét.
     */
    public abstract void run();
}
